Jump to content


Photo

Pegar Resolução E Definir Caminho


  • Faça o login para participar
1 reply to this topic

#1 Milton Fernandes

Milton Fernandes

    Normal

  • Usuários
  • 84 posts
  • Sexo:Não informado

Posted 05/01/2005, 00:37

Bom gentem primeiro vou explicar meu problema pra ver se um de vcs achem outra saida...

Tenho um site em flash, que eu gostaria que fosse aberto num pop-up sem barra e ja do tamanho certo do filme, até ai tudo bem... mas o problema vem exatamente ai, se eu definir o tamanho do pop up na resolução de 1024, quando algum usuario de 800 entrar vai extourar a tela e vai passar do tamanho desejado... o swf tudo tranquilo q ponho ele dentro de uma tabela e cabou dou valores de 100% e ja elviz
Mas ta ai o problema, eu preciso saber a resolução do cara pra saber o tamanho da janela que eu vou abrir certo?

Como posso fazer isto, na pagina q vai ficar embaixo , tipo eu gostaria q ficasse o codigo, pq dai la definia o tamanho e ja abriria a janela certa ... vou escrever em baixo a logica que eu acho q teria q ter o codigo, mas tipo não tem nada a ver com alinguagem.. mas só a logica entedem

Codigo para captar resolução aki
Reso = Restultado do codigo
Se Reso = 800x600  open flash.htm , nobar, nostatus, noscrolll, x=     y=
se Reso = 1024x768 open flash.htm, nobar, nostastus, noscroll , x =  880   y =650

O tamanho da janela pra 800 x 600 ainda não sei pq nao testei, mas seria so colocar este e pronto... ficaria perfeito...

è posssivel fazer algo assim, ou eu to brisando geral?

Grato pela ajuda e atenção
Milton F.

#2 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 05/01/2005, 01:15

uhm... então a logica colocando os codigos em pratica.. ficaria mais ou menos assim.. (se for isso que eu entendi)
<script>
var largura = screen.width;  //Pega a largura da tela, isso já ta bom..
if(largura=="800"){ //Se a largura for igual a 800
...codigo da pop up.....; // abre uma pop up com o tamanho certo para 800
}
else if (largura=="1024") { // se não for 800 ele ve se é 1024 e..
...codigo da pop up.....; //abre uma popup com o tamanho certo para 1024
}
</script>
vc tbm pode colocar um else no fim caso a resolução não seja nenhuma das duas
<script>
var largura = screen.width;  //Pega a largura da tela, isso já ta bom..
if(largura=="800"){ //Se a largura for igual a 800
...codigo da pop up.....; // abre uma pop up com o tamanho certo para 800
}
else if (largura=="1024") { // se não for 800 ele ve se é 1024 e..
...codigo da pop up.....; //abre uma popup com o tamanho certo para 1024
}
else{ caso não for nenhuma das duas
...codigo da pop up.....; // abre uma outra pop up
}
</script>
acho que é isso que vc quer... (y)
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador




3 user(s) are reading this topic

0 membro(s), 3 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq